// xiaohuan-dan.c 小还丹

#include <ansi.h>

inherit ITEM;

void create()
{
        set_name("小还丹", ({"xiaohuan dan", "xiaohuan", "dan"}));
        /*if (clonep())
                set_default_object(__FILE__);
        else*/ {
                set("unit", "颗");
                set("long", "这是一颗莹白溜圆的小还丹。此丹乃少林奇"
                            "药，助长内力，灵效无比。\n");
                set("value", 10000);
                set("only_do_effect", 1);
        }

        setup();
}

int do_effect(object me)
{
        if( query("neili", me) >= query("max_neili", me)*2-200 )
                return notify_fail("你现在没必要吃小还丹。\n");

        me->start_busy(2);

        addn("neili", 200, me);
        message_vision(HIY "$N" HIY "吃下一颗小还丹，只觉得身轻如燕，"
                       "四肢百骸真气充盈无比，几欲奔腾而出！\n" NOR, me);

        destruct(this_object());
        return 1;
}